bad stitching - French English Dictionary